sponge spicule - French English Dictionary